package com.xgk.boot.module.core.controller.admin.truck.vo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.time.Instant;
import java.time.LocalDateTime;

@Data
@Schema(description = "服务商费用记录VO")
public class TruckOrderServiceFeeVO {

    @Schema(description = "主键ID")
    private Long osfId;

    @Schema(description = "关联订单编号")
    private String orderCode;

    @Schema(description = "运单号")
    private String trackingNumber;

    @Schema(description = "费用代码")
    private String feeCode;

    @Schema(description = "系统费用金额")
    private BigDecimal feeValue;

    @Schema(description = "服务商费用")
    private BigDecimal serviceAmount;

    @Schema(description = "币种代码")
    private String currencyCode;

    @Schema(description = "创建时间")
    private Instant createTime;
    /**
     * 最后更新时间
     */

    @Schema(description = "更新时间")
    private Instant updateTime;
}
